Silicon Labs /SiM3_NRND /SIM3L166_C /EPCA_0 /CONTROL

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CONTROL

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (DISABLED)OVFIEN 0 (DISABLED)OVFDEN 0 (DISABLED)OVFSEN 0 (INACTIVE)NOUPD 0 (HALT)DBGMD 0 (EPCANT0)STSEL 0 (FALLING)STESEL 0 (DISABLED)STEN 0 (OUTPUT_HIGH)DIVST 0DIV

NOUPD=INACTIVE, STSEL=EPCANT0, DIVST=OUTPUT_HIGH, OVFDEN=DISABLED, OVFSEN=DISABLED, STESEL=FALLING, STEN=DISABLED, DBGMD=HALT, OVFIEN=DISABLED

Description

Module Control

Fields

OVFIEN

EPCA Counter Overflow/Limit Interrupt Enable.

0 (DISABLED): Disable the EPCA counter overflow/limit event interrupt.

1 (ENABLED): Enable the EPCA counter overflow/limit event interrupt.

OVFDEN

EPCA Counter Overflow/Limit DMA Request Enable.

0 (DISABLED): Do not request DMA data when a EPCA counter overflow/limit event occurs.

1 (ENABLED): Request DMA data when a EPCA counter overflow/limit event occurs.

OVFSEN

EPCA Counter Overflow/Limit Synchronization Signal Enable.

0 (DISABLED): Do not send a synchronization signal when a EPCA counter overflow/limit event occurs.

1 (ENABLED): Send a synchronization signal when a EPCA counter overflow/limit event occurs.

NOUPD

Internal Register Update Inhibit.

0 (INACTIVE): The EPCA registers will automatically load any new update values after an overflow/limit event occurs.

1 (ACTIVE): The EPCA registers will not load any new update values after an overflow/limit event occurs.

DBGMD

EPCA Debug Mode.

0 (HALT): A debug breakpoint will stop the EPCA counter/timer.

1 (RUN): The EPCA will continue to operate while the core is halted in debug mode.

STSEL

Synchronous Input Trigger Select.

0 (EPCANT0): Select input trigger 0, Comparator0 output.

1 (EPCANT1): Select input trigger 1, Comparator1 output.

2 (EPCANT2): Select input trigger 2, Timer 0 high overflow.

3 (EPCANT3): Select input trigger 3, Timer 1 high overflow.

STESEL

Synchronous Input Trigger Edge Select.

0 (FALLING): A high-to-low transition (falling edge) on EPCAnTx will start the counter/timer.

1 (RISING): A low-to-high transition (rising edge) on EPCAnTx will start the counter/timer.

STEN

Synchronous Input Trigger Enable.

0 (DISABLED): Disable the input trigger (EPCAnTx). The EPCA counter/timer will continue to run if the RUN bit is set regardless of the value on the input trigger.

1 (ENABLED): Enable the input trigger (EPCAnTx). If RUN is set to 1, the EPCA counter/timer will start running when the selected input trigger (STSEL) meets the criteria set by STESEL. It will not stop running if the criteria is no longer met.

DIVST

Clock Divider Output State.

0 (OUTPUT_HIGH): The clock divider is currently in the first half-cycle.

1 (OUTPUT_LOW): The clock divider is currently in the second half-cycle.

DIV

Current Clock Divider Count.

Links

()